performance improvements - Türkisch Englisch Wörterbuch